atrolactic acid - Spanish English Dictionary